The Website for Graph Visualization Software References (GVSR)
نویسندگان
چکیده
Graph drawing software are now commonly used. However, the choice of a well-adapted program may be hard for an inexperienced user. This poster presents a website (http://www.polytech.univ-nantes. fr/GVSR/) built to help users choose a program adapted to their problems. So far, this site uniformely presents fifty programs and aims at helping users both in their choices and in comparing the programs. The current profusion of available graph drawing programs lets the nonspecialist user often confused. Some programs have been developed in close partnership with the scientific community (e.g. Pajek for social networks). But generally speaking, the choice of a program well-adapted to both the data and the methodology remains difficult for a user expert in his field but not in graph drawing. Recent books can be used as guides [1,2], and several websites present lists of general or specialized programs [3,4,5] or synthetic views of different types of layouts [6]. However, either the information is too complex for a nonspecialist or it is presented incompletely or in a heterogeneous form uneasy to explore. Consequently much effort is required to compare the various programs. Those restrictions led us to develop a website called “Graph Visualization Software References” (http://www.polytech.univ-nantes.fr/GVSR/). Built as a directory, it presents the programs with a uniform text-based description along with a screenshot. This site keeps evolving and so far contains about fifty various software descriptions classified into five types: libraries, visualization tools, knowledge representation, 3D only tools, and specific tools. Our objectives are to facilitate the users’ choices and to compare programs with common criteria. Each program has its own description card (Fig. 1) made of a screenshot, general information (e.g. author(s)’ name, website, . . . ), specific information on the visualization (e.g. possible uses, graph type(s), . . . ), technical information (e.g. operating system(s), license(s), . . . ) and references (e.g. publication(s), website(s)). Each card is described by an XML file. The files are managed with the native XML database “Exist ”. Some of the existing functionalities are an automatic indexing of the data and an organization of the XML files in collections like in a computer hard-disk. The communication with the user’s web browser is done with the Apache Tomcat servlet container via “JavaServer Pages (JSP)”. This technology allows to easily create websites with a dynamic content independent from the server and client architectures. In addition, the site allows users in ria -0 03 53 55 5, v er si on 1 15 J an 2 00 9 Author manuscript, published in "Graph Drawing: 14th Int. Symp., GD 2006 4372 (2006) 440-441" DOI : 10.1007/978-3-540-70904-6_42
منابع مشابه
GVSR: An On-Line Guide for Choosing a Graph Visualization Software
It is easy to find graph visualization applications for all sorts of uses. However, choosing an appropriate application may be difficult. This poster presents a website (http://gvsr.polytech.univ-nantes.fr/) built to help users to choose a program adapted to their problems. So far, this site references eighty programs and aims at helping users both in their choices and in comparing the programs...
متن کاملOntological Tree Generation for Enhanced Information Retrieval
Information visualization seeks to leverage human visual processing to make sense of abstract information. One particularly rich class of information structures ripe for visualization are those representable as graphs (i.e. nodes and edges), including organization charts, website linkage, and computer networks. In this paper we propose a methodology to extract information from big data and conv...
متن کاملSimple Algorithms for Network Visualization: A Tutorial∗
The graph drawing and information visualization communities have developed many sophisticated techniques for visualizing network data, often involving complicated algorithms that are difficult for the uninitiated to learn. This article is intended for beginners who are interested in programming their own network visualizations, or for those curious about some of the basic mechanics of graph vis...
متن کاملLietišėās Datorsistēmas Definition of General Requirements for Graph Visualization Software Grafu Vizualizācijas Programmatūras Vispārīgo Prasību Noteikšana
Considering that graph visualization tasks can be automated in order to allow effective interactive manipulation with information being processed, it is clearly seen that such automation requires development of complex GVS (Graph Visualization Software). That is why analysis and definition of requirements is of particular importance as a starting point of development cycle. This is not a trivia...
متن کاملIncremental Spectral Clustering with the Normalised Laplacian
Partitioning a graph into groups of vertices such that those within each group are more densely connected than vertices assigned to different groups, known as graph clustering, is often used to gain insight into the organization of large scale networks and for visualization purposes. Whereas a large number of dedicated techniques have been recently proposed for static graphs, the design of on-l...
متن کامل